pit tramway - German English Dictionary